<!DOCTYPE html>
<html>
<head>
	<title></title>
	<link rel="stylesheet" type="text/css" href="../公用CSS文件/all.css" />
	<script type="text/javascript" src="../js/jquery.min.js"></script> 	<script type="text/javascript" src="../js/js.js"></script>
	<meta charset="utf-8">
	<style type="text/css">
		table{width:80%}
	</style>
</head>
<body>

<div class="dt">微信jssdk配置和验证</div>
<ul>

	<div class="ltable showimg">参数配置</div>
	<div class="img">
		<table>
			<tr>
				<th>配置项</th><th>配置值</th><th>说明</th>
			</tr>
			<tr>
				<td>debug</td><td>布尔值=false</td><td>如果开启调试模式，调用接口的返回值会在调用页alert出来</td>
			</tr>
			<tr>
				<td>appid</td><td>字符串，公众号appid</td><td>必须参数</td>
			</tr>
			<tr>
				<td>timestamp</td><td>生成签名的时间戳</td><td>必须参数</td>
			</tr>
			<tr>
				<td>nonceStr</td><td>生成签名的随机串</td><td>必须参数</td>
			</tr>
			<tr>
				<td>signature</td><td>签名</td><td>必须参数</td>
			</tr>
			<tr>
				<td>jsApiList</td><td>需要使用的js接口列表，为索引数组</td><td>必须参数</td>
			</tr>
		</table>
		<li>调用jssdk接口必须引入http://res.wx.qq.com/open/js/jweixin-1.0.0.js，当前页启用https页改为https</li>
		<li>如果在微擎系统调用，除了接口列表和debug参数，其他参数都存在$_W['account']['jssdkconfig']中，可以直接在页面输出为json对象</li>
		<li>配置可以设置wx.config=配置，配置为json对象，以键值对标示</li>
	</div>
	
	<div class="ltable showimg">wx对象相关函数</div>
	<div class="img">
		<table>
			<tr>
				<th>函数</th><th>作用</th><th>参数</th><th>返回值</th>
			</tr>
			<tr>
				<td>ready</td><td>配置信息验证完成后执行</td><td>json对象</td><td>无返回值</td>
			</tr>
			<tr>
				<td>error</td><td>配置信息验证发生错误时执行</td><td>json对象</td><td>无返回值</td>
			</tr>
			<tr>
				<td>checkJsApi</td><td>判断当前客户端是否支持指定接口</td><td>json对象</td><td>无返回值</td>
			</tr>
		</table>
	</div>

	<div class="ltable showimg">wx对象方法通用参数</div>
	<div class="img">
		<table>
			<tr>
				<th>参数</th><th>值</th><th>说明</th>
			</tr>
			<tr>
				<td>success</td><td>回调函数</td><td>接口调用成功时执行的回调函数</td>
			</tr>
			<tr>
				<td>fail</td><td>回调函数</td><td>接口调用失败时执行的回调函数</td>
			</tr>
			<tr>
				<td>complete</td><td>回调函数</td><td>接口调用失败时执行的回调函数</td>
			</tr>
			<tr>
				<td>cancle</td><td>回调函数</td><td>用户点击取消时执行的回调函数(仅在部分有此功能的接口能使用)</td>
			</tr>
			<tr>
				<td>trigger</td><td>回调函数</td><td> 监听Menu中的按钮点击时触发的方法，该方法仅支持Menu中的相关接口。(不是很明白，直接抄)</td>
			</tr>
		</table>
		<li>以上回调函数的参数中都有一个通用属性errMsg(配置验证失败的error也有)，调用成功时，为XXX：ok，失败为错误信息，取消为XXX：concel</li>
	</div>
</ul>

<div class="dt">微信基础接口</div>
<ul>
	<div class="ltable showimg">基础接口--判断当前客户端是否支持指定JS接口</div>
	<div class="img">
		<img src="img/基础接口.png">
	</div>

	<div class="ltable showimg">微信扫码</div>
	<div class="img">
		<img src="img/扫一扫.png">
	</div>


</ul>

<div class="dt">微信分享接口</div>
<ul>
	<div class="ltable showimg">分享到朋友圈</div>
	<div class="img">
		<img src="img/朋友圈.png">
	</div>

	<div class="ltable showimg">分享给朋友</div>
	<div class="img">
		<img src="img/分享给朋友.png">
	</div>

	<div class="ltable showimg">分享到QQ</div>
	<div class="img">
		<img src="img/分享到QQ.png">
	</div>

	<div class="ltable showimg">分享到腾讯微博</div>
	<div class="img">
		<img src="img/分享到腾讯微博.png">
	</div>

	
</ul>

<div class="dt">微信图像接口</div>
<ul>
	<div class="ltable showimg">拍照或从手机相册中选图接口</div>
	<div class="img">
		<img src="img/拍照相册选图.png">
	</div>

	<div class="ltable showimg">预览图片接口</div>
	<div class="img">
		<img src="img/预览图片.png">
	</div>

	<div class="ltable showimg">上传图片接口</div>
	<div class="img">
		<img src="img/上传图片.png">
		<li>上传图片有效期3天，可用微信多媒体接口下载图片到自己的服务器，此处获得的 serverId 即 media_id，参考文档</li>
		<li>目前多媒体文件下载接口的频率限制为10000次/天，如需要调高频率，请邮件weixin-open@qq.com，邮件主题为【申请多媒体接口调用量】，请对你的项目进行简单描述，附上产品体验链接，并对用户量和使用量进行说明</li>
	</div>

	<div class="ltable showimg">下载图片接口</div>
	<div class="img">
		<img src="img/下载图片.png">
	</div>

</ul>

<div class="dt">微信音频接口</div>
<ul>
	<div class="ltable showimg">开始录音接口</div>
	<div class="img">
		<img src="img/开始录音.png">
	</div>

	<div class="ltable showimg">停止录音接口</div>
	<div class="img">
		<img src="img/停止录音.png">
	</div>

	<div class="ltable showimg">监听录音自动停止接口</div>
	<div class="img">
		<img src="img/监听录音.png">
	</div>

	<div class="ltable showimg">播放录音接口</div>
	<div class="img">
		<img src="img/播放语音.png">
	</div>

	<div class="ltable showimg">暂停播放录音接口</div>
	<div class="img">
		<img src="img/暂停播放语音.png">
	</div>

	<div class="ltable showimg">停止播放录音接口</div>
	<div class="img">
		<img src="img/停止播放.png">
	</div>

	<div class="ltable showimg">监听语音播放完毕接口</div>
	<div class="img">
		<img src="img/监听语音播放完毕.png">
	</div>	
	
	<div class="ltable showimg">上传语音接口</div>
	<div class="img">
		<img src="img/上传语音.png">
	</div>	

	<div class="ltable showimg">下载语音接口</div>
	<div class="img">
		<img src="img/下载语音接口.png">
	</div>	

</ul>

<div class="dt">微信智能接口</div>
<ul>
	
	<div class="ltable showimg">识别音频并返回识别结果</div>
	<div class="img">
		<img src="img/识别音频.png">
	</div>

	<div class="ltable showimg">获取网络状态</div>
	<div class="img">
		<img src="img/识别网络.png">
	</div>

	<div class="ltable showimg">使用微信内置地图查看指定位置</div>
	<div class="img">
		<img src="img/微信地图.png">
	</div>

	<div class="ltable showimg">使用微信内置地图获取位置</div>
	<div class="img">
		<img src="img/获取位置.png">
	</div>

</ul>

<div class="dt">微信界面操作接口</div>
<ul>
	
	<div class="ltable showimg">隐藏右上角菜单</div>
	<div class="img">
		<img src="img/隐藏右上角菜单.png">
	</div>

	<div class="ltable showimg">显示右上角菜单</div>
	<div class="img">
		<img src="img/显示右上角菜单.png">
	</div>

	<div class="ltable showimg">关闭当前网页窗口</div>
	<div class="img">
		<img src="img/关闭当前网页窗口.png">
	</div>

	<div class="ltable showimg">批量隐藏菜单</div>
	<div class="img">
		<img src="img/批量隐藏菜单.png">
	</div>

	<div class="ltable showimg">批量显示菜单</div>
	<div class="img">
		<img src="img/批量显示菜单.png">
	</div>

	<div class="ltable showimg">隐藏非基础菜单</div>
	<div class="img">
		<img src="img/隐藏非基础菜单.png">
	</div>

	<div class="ltable showimg">显示所有菜单</div>
	<div class="img">
		<img src="img/显示所有菜单.png">
	</div>

</ul>

<div class="dt">微信菜单列表</div>
<ul>
	
	<div class="ltable showimg">基础菜单列表</div>
	<div class="img">
		<table>
			<tr>
				<th>菜单</th><th>作为界面操作的菜单名</th>
			</tr>
			<tr>
				<td>举报</td><td>menuItem:exposeArticle</td>
			</tr>
			<tr>
				<td>调整字体</td><td>menuItem:setFont</td>
			</tr>
			<tr>
				<td>日间模式</td><td>menuItem:dayMode</td>
			</tr>
			<tr>
				<td>夜间模式</td><td>menuItem:nightMode</td>
			</tr>
			<tr>
				<td>刷新</td><td>menuItem:refresh</td>
			</tr>
			<tr>
				<td>查看企业号(已添加)</td><td>menuItem:refresh</td>
			</tr>
			<tr>
				<td>查看企业号(未添加)</td><td>menuItem:addContact</td>
			</tr>

		</table>
	</div>

	<div class="ltable showimg">传播类</div>
	<div class="img">
		<table>
			<tr>
				<th>菜单</th><th>作为界面操作的菜单名</th>
			</tr>
			<tr>
				<td>发送给朋友</td><td>menuItem:share:appMessage</td>
			</tr>
			<tr>
				<td>分享到朋友圈</td><td>menuItem:share:timeline</td>
			</tr>
			<tr>
				<td>分享到QQ</td><td>menuItem:share:qq</td>
			</tr>
			<tr>
				<td>分享到QQ空间</td><td>menuItem:share:QZone</td>
			</tr>
			<tr>
				<td>分享到Weibo</td><td>menuItem:share:weiboApp</td>
			</tr>
			<tr>
				<td>分享到FB</td><td>menuItem:share:facebook</td>
			</tr>
			<tr>
				<td>分享到QQ空间</td><td>menuItem:share:QZone</td>
			</tr>
			<tr>
				<td>收藏</td><td>menuItem:favorite</td>
			</tr>
		</table>
	</div>

	<div class="ltable showimg">保护类</div>
	<div class="img">
		<table>
			<tr>
				<th>菜单</th><th>作为界面操作的菜单名</th>
			</tr>
			<tr>
				<td>调试</td><td>menuItem:jsDebug</td>
			</tr>
			<tr>
				<td>编辑标签</td><td>menuItem:editTag</td>
			</tr>
			<tr>
				<td>删除</td><td>menuItem:delete</td>
			</tr>
			<tr>
				<td>复制链接</td><td>menuItem:copyUrl</td>
			</tr>
			<tr>
				<td>原网页</td><td>menuItem:originPage</td>
			</tr>
			<tr>
				<td>阅读模式</td><td>menuItem:readMode</td>
			</tr>
			<tr>
				<td>在QQ浏览器中打开</td><td>menuItem:openWithQQBrowser</td>
			</tr>
			<tr>
				<td>在Safari中打开</td><td>menuItem:openWithSafari</td>
			</tr>
			<tr>
				<td>邮件</td><td>menuItem:share:email</td>
			</tr>
			<tr>
				<td>一些特殊企业号</td><td>menuItem:share:brand</td>
			</tr>
		</table>
	</div>
</ul>


</body>
</html>

